package com.arpa.wms.service;

import com.arpa.wms.domain.vo.PdaSwitchPageVO;

import java.math.BigDecimal;

/**
 * 拣货单方法接口
 * @author liuxr
 * @date 2021年05月29日 11:15
 */
public interface PickingOrderService extends OrderService{

    /**
     * 批量拣货登记
     * @author liuxr
     * @date 2021/5/29 11:22
     */
    PdaSwitchPageVO batchRegister(String pickingCode, String pickingItemCode, String unFinishRegisterCode,
                                  BigDecimal pickingQuantity, String containerBarCode);
    /**
     * 单条拣货登记
     * @author liuxr
     * @date 2021/5/29 11:22
     */
    PdaSwitchPageVO singleRegister(String pickingCode, String pickingItemCode, String unFinishRegisterCode,
                        BigDecimal pickingQuantity, String containerBarCode);

    /**
     * 批量拣货登记（按库位）
     * @author liuxr
     * @date 2021/5/29 11:22
     */
    PdaSwitchPageVO batchCheckByLocation(String taskCode, BigDecimal pickingQuantity, String goodsBarCode,
                                  String pn,String location);


}
